Tesla Earnings: Mixed Results, Sees Delivery Growth In 2024